Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
105 CASTLE STREET Terraced £68,425 1 Jul 2005
106 CASTLE STREET Semi-Detached £26,000 3 Dec 2003
106A CASTLE STREET Terraced £75,000 14 Apr 2023